open to the public


Results for "open to the public"

English - Turkish Dictionary

open to the public

(English - Turkish Dictionary) :
halka açık, umuma açık.